an uncommon skin tumor - Francés Inglés Diccionario